It is in my car and paid for... so what's done is done. I won't be buying any other AMS part going forward. But I will have to buy a new pulley and pay someone to do the work. I am fine with all that if there is legitimate cause for concern.
Also bought/installed their radiator :(
Let the boos and insults and facepalms and I told you so's fly